<?php
	session_start();
	error_reporting(7);
	$ruta_raiz = "..";
	if (!isset($_SESSION['dependencia']))	include "../rec_session.php";
   	include_once  "../include/db/ConnectionHandler.php";
   	$db = new ConnectionHandler("..");	 
//	$db->conn->debug=true;
  	if (!defined('ADODB_FETCH_ASSOC'))	define('ADODB_FETCH_ASSOC',2);
  	$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
 	if(!$fecha_busq) $fecha_busq=date("Y-m-d");
?>
<head>
<link rel="stylesheet" href="../estilos/orfeo.css">
</head>
<script>
function validar(action)
{
  if(action!=2){
    document.new_product.action = "generar_envio_unid.php?<?=session_name()."=".session_id()."&krd=$krd&fecha_h=$fechah"?>&generar_listado_existente= Generar Plantilla existente ";
  }else{     
    document.new_product.action = "generar_envio_unid.php?<?=session_name()."=".session_id()."&krd=$krd&fecha_h=$fechah"?>&generar_listado=Generar o Incluir Planilla";
  }
  solonumeros();
}

function rightTrim(sString)
{	while (sString.substring(sString.length-1, sString.length) == ' ')
	{	sString = sString.substring(0,sString.length-1);  }
	return sString;
}

function solonumeros()
{	jh =  document.getElementById('no_planilla');
	if(rightTrim(jh.value) == "" || isNaN(jh.value))
 	{	alert('Solo introduzca numeros.' );
		jh.value = "";
		jh.focus();
 		return false;
	}
	else
	{	document.new_product.submit();	}
}2
</script>
<BODY>
<div id="spiffycalendar" class="text"></div>
<link rel="stylesheet" type="text/css" href="../js/spiffyCal/spiffyCal_v2_1.css">
<script language="JavaScript" src="../js/spiffyCal/spiffyCal_v2_1.js"></script>
<script language="javascript">
  var dateAvailable = new ctlSpiffyCalendarBox("dateAvailable", "new_product", "fecha_busq","btnDate1","<?=$fecha_busq?>",scBTNMODE_CUSTOMBLUE);
</script>
<table class=borde_tab width='100%' cellspacing="5"><tr><td class=titulos2><center>GENERACION DE PLANILLAS PARA UNIDADES MILITARES</center></td></tr></table>
<table><tr><td></td></tr></table>
  <form name="new_product"  action='generar_envio_unid.php?<?=session_name()."=".session_id()."&krd=$krd&fecha_h=$fechah"?>' method=post>
<center>
<TABLE width="450" class="borde_tab" cellspacing="5">
  <!--DWLayoutTable-->
  <TR>
    <TD width="125" height="21"  class='titulos2'> Fecha<br>
	<?
	  echo "(".date("Y-m-d").")";
	?>
	</TD>
    <TD width="225" align="right" valign="top" class='listado2'>

        <script language="javascript">
		        dateAvailable.date = "2003-08-05";
			    dateAvailable.writeControl();
			    dateAvailable.dateFormat="yyyy-MM-dd";
    	  </script>
</TD>
  </TR>
  <TR>
    <TD height="26" class='titulos2'> Desde la Hora</TD>
    <TD valign="top" class='listado2'>
	<?
	   if(!$hora_ini) $hora_ini = 01;
   	   if(!$hora_fin) $hora_fin = date("H");
	   if(!$minutos_ini) $minutos_ini = 01;
   	   if(!$minutos_fin) $minutos_fin = date("i");
	   if(!$segundos_ini) $segundos_ini = 01;
   	   if(!$segundos_fin) $segundos_fin = date("s");
	?>

	<select name=hora_ini class='select'>
        <?
			for($i=0;$i<=23;$i++)
			{
			if ($hora_ini==$i){ $datoss = " selected "; }else{ $datoss = " "; }?>
            <option value='<?=$i?>' '<?=$datoss?>'>
              <?=$i?>
            </option>
        <?
			}
			?>
      </select>:<select name=minutos_ini class='select'>
        <?
			for($i=0;$i<=59;$i++)
			{
			if ($minutos_ini==$i){ $datoss = " selected "; }else{ $datoss = " "; }?>
        <option value='<?=$i?>' '<?=$datoss?>'>
        <?=$i?>
        </option
			>
        <?
			}
			?>
      </select>
      </TD>
  </TR>
  <Tr>
    <TD height="26" class='titulos2'> Hasta</TD>
    <TD valign="top" class='listado2'><select name=hora_fin class=select>
        <?
			for($i=0;$i<=23;$i++)
			{
			if ($hora_fin==$i){ $datoss = " selected "; }else{ $datoss = " "; }?>
        <option value='<?=$i?>' '<?=$datoss?>'>
        <?=$i?>
        </option
			>
        <?
			}
			?>
      </select>:<select name=minutos_fin class=select>
        <?
			for($i=0;$i<=59;$i++)
			{
			if ($minutos_fin==$i){ $datoss = " selected "; }else{ $datoss = " "; }?>
        <option value='<?=$i?>' '<?=$datoss?>'>
        <?=$i?>
        </option
			>
        <?
			}
			?>
      </select>
      </TD>
  </TR>
  <tr>
    <TD height="26" class='titulos2'>Tipo de Salida</TD>
    <TD valign="top" align="left" class='listado2'>
<?php 
$isql="SELECT SGD_FENV_DESCRIP, SGD_FENV_CODIGO FROM SGD_FENV_FRMENVIO WHERE SGD_FENV_CODIGO > 200 ORDER BY 1";
$rs=$db->conn->Execute($isql);
print $rs->GetMenu2("codigo_envio",$codigo_envio,"0:--Seleccione--",false, "id='tipo_envio' class='select' onChange='submit();'");

////////// MODIFICADO PARA EJERCITO 

if($codigo_envio=="202"){
// SELECCIONO SACO LAS BRIGADAS DE CADA DIVISION, PINTO LAS BRIGADAS EN EL COMBO
	$xtipo=2;		
}elseif($codigo_envio=="201"){
	$xtipo=0;
}elseif($codigo_envio=="203"){
// SELECCIONO LAS UNIDADES A LAS QUE VAN DIRECTAMENTE DOCUMENTOS
	$xtipo=1;	
}

$isql="SELECT IDENTIFICADOR_EMPRESA, NOMBRE_DE_LA_EMPRESA FROM BODEGA_EMPRESAS WHERE BRIGADA='$xtipo'ORDER BY 2";
$rs2=$db->conn->Execute($isql);
$cont=0;	
while (!$rs2->EOF) {	
	$xarray[$cont][0]=$rs2->fields['IDENTIFICADOR_EMPRESA'];
	$xarray[$cont][1]=$rs2->fields['NOMBRE_DE_LA_EMPRESA'];						
	$rs2->MoveNext();
	$cont++;	
}	

//////////////

?>
	<tr>
		<td height="26" class='titulos2'>
			<?php
			if($codigo_envio=="201"){
				echo "Divisiones:";
			}else if($codigo_envio=="202"){
				echo "Brigadas:";
			}else{
				echo "Unidades:";
			}
			?>
		</td>
		<td valign="top" align="left" class='listado2'>
				<select id="BRIGADA" name="BRIGADA" class="select" onchange="submit();";>
					<option>-- Seleccione --</option>				
				<?php
					
					foreach($xarray as $xelement){
						?>
						<option value="<?php echo $xelement[0] ?>" <?php if($BRIGADA==$xelement[0]){ echo "SELECTED=SELECTED"; $origen=$xelement[1]; }?>><?php echo $xelement[1] ?></option>
						<?php					
					}
				?>
			</select>
		</td>
	</tr>
 <tr>
    <TD height="26" class='titulos2'>Numero de Planilla</TD>
    <TD valign="top" align="left" class='listado2'>
    	<input type="text" name="no_planilla" id="no_planilla" value='<?=$no_planilla?>' class='tex_area' size=11 maxlength="9" >
<?
	$fecha_mes = substr($fecha_busq,2,5) ;
	// conte de el ultimo numero de planilla generado .
	$sqlChar = $db->conn->SQLDate("Y-m","SGD_RENV_FECH");
	//include "$ruta_raiz/include/query/radsalida/queryGenerar_envio.php";	
	
	// MODIFICADO PARA EJERCITO
	// Revisamos cual es la ultima plantilla generada para la división o brigada seleccionada
	$query = "SELECT SGD_RENV_PLANILLA, TO_CHAR(SGD_RENV_FECH,'YY-MM-DD') as FECHA FROM sgd_renv_regenvio
				WHERE DEPE_CODI=$dependencia AND TO_CHAR(SGD_RENV_FECH,'YY-MM') = '$fecha_mes'
					AND ((sgd_renv_planilla) > 0)
					AND sgd_fenv_codigo = 201 
					AND sgd_renv_destino= $BRIGADA
					ORDER BY sgd_renv_fech desc, SGD_RENV_PLANILLA desc";
	//AND ".$db->conn->length."(sgd_renv_planilla) > 0 ;	
	$rs=$db->conn->Execute($query);
	//$db->conn->debug=true;
	$db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
   	$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
		$planilla_ant       = $rs->fields["SGD_RENV_PLANILLA"];
		$fecha_planilla_ant = $rs->fields["FECHA"];
//	$db->conn->debug=true;
	echo "<br><span class=etexto>&Uacute;ltima planilla generada : <b> $planilla_ant </b>  Fec:$fecha_planilla_ant";

	/*if($codigo_envio=="101" or $codigo_envio =="105" or $codigo_envio =="109" or $codigo_envio="110")
	{
	echo "<br><span class=etexto>&Uacute;ltima planilla generada : <b> $planilla_ant </b>  Fec:$fecha_planilla_ant";
	}
	else
	{
	}
	// Fin conteo planilla generada
*/
?>
	</TD>
  <tr>
    <td height="26" colspan="2" valign="top" class='titulos2'> <center>
		<INPUT TYPE=button name=generar_listado_existente Value=' Generar Plantilla existente ' class='botones_funcion' onClick="validar(1);">
		</center>
		</td>
	</tr>
	<tr><td height="26" colspan="2" valign="top" class='titulos2'> <center>
        <INPUT TYPE=button name=generar_listado Value='Generar o Incluir Planilla' class='botones_largo' onClick="validar(2);">
      </center></td>
  </tr>
</TABLE>
</form>
<table><tr><td></td></tr></table>
<?php
if(!$fecha_busq) $fecha_busq = date("Y-m-d");
if($generar_listado or $generar_listado_existente)
{
		
	if($generar_listado_existente)  
		{
		   $generar_listado = "Genzzz";
		   echo "<table class=borde_tab width='100%'><tr><td class=listado2><CENTER>Generar Listado Existente</td></tr></table>";
		}else{
		 
		   echo "<table class=borde_tab width='100%'><tr><td class=listado2><CENTER>Generar Nuevo Listado</td></tr></table>";
		} 
		include "./generaplanilla.php";
		
/*
	if($codigo_envio==101)
	{
		echo "entra";
		error_reporting(7);
		if($generar_listado_existente)  
		{
		   $generar_listado = "Genzzz";
		   echo "<table class=borde_tab width='100%'><tr><td class=listado2><CENTER>Generar Listado Existente</td></tr></table>";
		}
		include "./listado_planillas.php";
		echo "<table class=borde_tab width='100%'><tr><td class=titulos2><CENTER>FECHA DE BUSQUEDA $fecha_busq</cebter></td></tr></table>";
	}
	if($codigo_envio==102)
	{
		include "./listado_guias.php";
		echo "<table class=borde_tab width='100%'><tr><td class=listado2><CENTER>FECHA DE BUSQUEDA $fecha_busq </center></td></tr></table>";
	}
	if($codigo_envio==105)
	{
		echo "<table class=borde_tab width='100%'><tr><td class=titulos2><CENTER>PLANILLA NORMAL</center></td></tr></table>";
		if($generar_listado_existente)  $generar_listado = "Genzzz";
		include "./listado_planillas_normal.php";
		echo "<table class=borde_tab width='100%'><tr><td class=titulos2><CENTER>FECHA DE BUSQUEDA $fecha_busq </center></td></tr></table>";
	}	
	if($codigo_envio==109)
	{
		echo "<table class=borde_tab width='100%'><tr><td class=titulos2><CENTER>PLANILLA ACUSE DE RECIBO</center></td></tr></table>";
		if($generar_listado_existente)  $generar_listado = "Genzzz";
		include "./lPlanillaAcuseR.php";
		echo "<table class=borde_tab width='100%'><tr><td class=listado2><CENTER>FECHA DE BUSQUEDA $fecha_busq </td></tr></table>";
	}		
	if($codigo_envio==110)
	{
		echo "<table class=borde_tab width='100%'><tr><td class=titulos2><CENTER>PLANILLA ACUSE DE RECIBO</center></td></tr></table>";
		if($generar_listado_existente)  $generar_listado= "Genzzz";
		include "./listado_planillas_normal.php";
		//include "./lplanillaAcuseR.php";
		echo "<table class=borde_tab width='100%'><tr><td class=listado2><CENTER>FECHA DE BUSQUEDA $fecha_busq </td></tr></table>";
	}		
*/
}
?>
